const resultMap = [{
  num: 0,
  color: '#3498db',
  result: 'Pending ',
  explain: '系统忙，你的答案在排队等待'
}, {
  num: 1,
  color: '#3498db',
  result: 'Pending Rejudge',
  explain: '因为数据更新或其他原因，系统将重新判你的答案'
}, {
  num: 2,
  color: '#2980b9',
  result: 'Compiling',
  explain: '正在编译'
}, {
  num: 3,
  color: '#2980b9',
  result: 'Running & Judging',
  explain: '正在运行和判断'
}, {
  num: 4,
  color: '#2ed573',
  result: 'Accepted',
  explain: '程序运行结果正确'
}, {
  num: 5,
  color: '#ff4757',
  result: 'Presentation Error',
  explain: '答案基本正确，但是格式不对'
}, {
  num: 6,
  color: '#ff4757',
  result: 'Wrong Answer',
  explain: '答案错误，仅仅通过样例数据的测试并不一定是正确答案，一定还有你没想到的地方'
}, {
  num: 7,
  color: '#d35400',
  result: 'Time Limit Exceeded',
  explain: '运行超出时间限制，检查下是否有死循环，或者应该有更快的计算方法'
}, {
  num: 8,
  color: '#d35400',
  result: 'Memory Limit Exceeded',
  explain: '超出内存限制，数据可能需要压缩，检查内存是否有泄露'
}, {
  num: 9,
  color: '#63237f',
  result: 'Output Limit Exceeded',
  explain: '输出超过限制，你的输出比正确答案长了许多'
}, {
  num: 10,
  color: '#ff4757',
  result: 'Runtime Error',
  explain: '运行时错误，非法的内存访问，数组越界，指针漂移，调用禁用的系统函数……'
}, {
  num: 11,
  color: '#63237f',
  result: 'Compile Error',
  explain: '编译错误，详情请查看编译器的详细输出'
}]

const languageOptions = [{
  num: 0,
  value: 'c',
  label: 'C(gcc)'
}, {
  num: 1,
  value: 'cpp',
  label: 'C++'
}, {
  num: 3,
  value: 'java',
  label: 'Java'
}, {
  num: 6,
  value: 'python',
  label: 'Python'
}]

export { resultMap, languageOptions }
